*{list-style:none;margin:0;padding:0}
img{border:none}
address,caption,cite,code,dfn,em,strong,th,var,optgroup,i{font-style:inherit;font-weight:inherit;}
a{text-decoration: none;color:#000;}
a:hover{color:#003d74;}
.cl{ clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
.fl{float:left}.fr{float:right}
body{margin-top:65px;font-size:12px;color:#333;font-family: Arial,Microsoft Yahei;/*behavior:url("/template/default/css/csshover.htc");*/}
.lh{line-height:1.8;}.no_lh{line-height:normal;}
.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mt30{margin-top:30px;}.mt50{margin-top:50px;}.mouse{cursor: pointer;}
.bold{font-weight:bold;}.nobold{font-weight:normal;}
.cen{text-align:center;}.vtop{vertical-align:top;}.txtl{text-align:left;}.txtr{text-align:right;}.ov{overflow:hidden}.hide{display:none;}.posi{position:relative;}.ab{position:absolute;}.over{transition: 0.2s linear all;}
.yahei{font-family:"microsoft yahei"}.st{font-family:"宋体"}.en{font-family:"Impact";}.daxie{text-transform:uppercase;}.daxie_{text-transform:capitalize;}
.font12{font-size:12px}.font14{font-size:14px}.font15{font-size:15px}.font16{font-size:16px}.font18{font-size:18px}.font20{font-size: 20px;}.font24{font-size:24px}.font28{font-size:28px}.font30{font-size:30px}
.font36{font-size:36px}
.co000{color:#000;}.co333{color:#333;}.co666{color:#666;}.co999{color:#999;}.yel{color: #ffa62c;}.fff{color: #fff;}.blue{color: #133596;}.red{color: #003d74;}.green{color: #42bb88;}.violet{color: #9932cd;} 
.sj{text-indent:2em;}.block{display:block;}.inblock{display:inline-block;}.lsp{letter-spacing:10px;}


.wrap{width:100%;max-width:1320px;margin:0 auto;}.wrapin{width:95%;max-width:1320px;margin:0 auto;}.wrapin2{width:90%;max-width:1440px;margin:0 auto;}
.w{width:100%;}.h100{height:100%;}.baibg{background:#fff;}.huibg{background:#f0f2f5;}.heibg{background:#000;}
.shadow{box-shadow: 0 0 5px rgba(0,0,0,.2);}.tshadow{text-shadow: 0 2px 4px rgba(0,0,0,.5);}
.pad10{padding:10px 0;}.pad20{padding:20px 0;}.pad30{padding:30px 0;}.pad50{padding:50px 0;}.padlr10{padding:0 10px;}.padr20{padding-right:20px;}.padr50{padding-right:50px;}
@media screen and (max-width:800px){
.font18{font-size:16px}.font20,.font24{font-size:18px;}.font28{font-size:20px}.font30{font-size:20px}.font36{font-size:30px}
.pad50{padding:30px 0;}
}


.jb{background: linear-gradient(587deg, rgb(121, 134, 204) 34.2105%, rgb(34, 34, 34) 99.1228%);-webkit-background-clip: text;color: transparent;}/*渐变*/
.jb2{background: linear-gradient(0deg, rgb(255, 183, 78) 0%, rgb(0, 0, 0) 100%);-webkit-background-clip: text;color: transparent;}

.header{height:65px;z-index:99;position:fixed;top:0;left:0;}
.logo{top:0px;left:10px;}
.logo img{height:65px;}

.nav li{float:left;line-height:65px;margin:0 20px;position:relative;z-index:9;}
.nav li a{display:block;}
.nav li a.on,.nav li a.cur,.nav li a:hover{color:#003d74;}
.nav li a.on:before,.nav li a.cur:before,.nav li a:hover:before{content:"";position:absolute;bottom:0px;left:0;width:100%;height:5px;background:#003d74;}
/*子菜单*/
.nav li ul{display:none;z-index:9;top:65px;left:-40%;width:180%;background:#fff;}
.nav li ul a{line-height:normal;padding:5px;}
.nav li ul a:hover{/*color:#fff;background:#f00;*/}
.nav li ul a:before{display:none;}

.drop{width:18px;padding:25px;}
.drop i{display:block;width:100%;height:4px;background:#f00;position:relative;margin-top:2px;transition: 0.1s linear all;}
.drop i:nth-child(1){margin-top:0px;}
.drop.on i:nth-child(2){opacity: 0;}
.drop.on i:nth-child(1){-webkit-transform: translateY(0px) rotate(-45deg);
    -ms-transform: translateY(0px) rotate(-45deg);
    transform: translateY(0px) rotate(-45deg);}
.drop.on i:nth-child(3){-webkit-transform: translateY(-12px) rotate(45deg);
    -ms-transform: translateY(-12px) rotate(45deg);
    transform: translateY(-12px) rotate(45deg);}
.subnav{display:none;position:absolute;right:0;top:65px;z-index:9;max-width:250px;padding-top:10px;border-top:1px solid #ddd;background:#fff;/*box-shadow: 0 10px 20px #ccc;*/}
.subnav dt{float:left;width:100%;height:2.5rem;line-height:2.5rem;border-bottom:1px solid #ddd;background:rgba(255,255,255,1);}
.subnav dt a{display:block;padding-left:5%;}
.subnav dt i{padding:0.8rem 2%;}
.subnav dt.on i{transform: rotateZ(180deg);
    transform-origin: 50% 50%;
	-ms-transform:rotate(180deg); 	/* IE 9 */
-moz-transform:rotate(180deg); 	/* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg);}
.subnav dd{display:none;float:left;width:100%;height:auto;background:#f5f5f5;}
.subnav dd li{float:left;width:100%;height:35px;line-height:35px;border-bottom:1px solid #ddd;}
.subnav dd li a{display:block;padding-left:8%;}
.subnav dt.lang a{display:inline-block;line-height:1.6rem;padding:0 3%;margin-left:2%;background:#eee;-webkit-border-radius:5px;border-radius:5px;}

@media screen and (max-width:800px){
.nav{display:none;}
.drop{/*display:block;*/}
}

.wap_nav{height:50px;border-top:1px solid #0f5789;border-bottom:1px solid #0f5789;background:#006ead;}
.wap_nav li{float:left;width:20%;line-height:50px;position:relative;}
.wap_nav li a{display:block;color:#fff;}
.wap_nav li:before,.wap_nav li:after{content:"";position:absolute;top:0px;left:0;width:2px;height:100%;background:#1075ac;}
.wap_nav li:after{left:auto;right:0;background:#006297;}

.topnav{line-height:40px;background:#1075ac;position:relative;}
.tsubnav{display:none;position:absolute;top:41px;right:0;z-index:9;background:rgba(255,255,255,1);box-shadow: 0 0 5px rgba(0,0,0,.1);}
.tsubnav a{float:left;width:30%;height:40px;line-height:40px;margin:5px 1%;border:1px solid #085480;}


/*banner*/
.ibanner .swiper-pagination-bullets{left:0px;bottom:30px;}
.ibanner .swiper-pagination-bullet{width:15px;height:4px;background:#ccc;opacity: 1;-webkit-border-radius:0;border-radius:0;}
.ibanner .swiper-pagination-bullet-active{width:25px;background:#fff;}
.ibanner .btn{position:absolute;z-index:9;top:50%;margin-top:-20px;/*background:rgba(0,0,0,.3);-webkit-border-radius:50%;border-radius:50%;*/}
.ibanner .prev{left:15%;}
.ibanner .next{right:15%;}
@media screen and (max-width:800px){
.ibanner .swiper-pagination-bullets{bottom:10px;}
.pc{display:none;}
.wap,.wap_nav,.topnav{display:block;}
}

.justify{text-align:justify;text-justify:distribute-all-lines; /* for ie */}
.justify:after{content:"";height:0;width:100%;display:inline-block;overflow:hidden;}
.flex{display: flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;align-items:center;-webkit-align-items: center;justify-content:center;}

.hover li:hover img,.hover .li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); transform:scale(1.1);}

.tit{color: #b1b1b1;}
.tit .t:before{content:"";position:absolute;bottom:-15px;left:50%;width:60px;height:3px;margin-left:-30px;background:#003d74;;}

.icona li{width:28%;}
.icona li abbr{z-index:2;bottom:0px;left:0;}
.icona li:before{z-index:1;content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;}
.icona li .t:before{content:"";position:absolute;bottom:-10px;left:50%;width:40px;height:3px;margin-left:-20px;background:#003d74;;}
.icona li p{padding:0 6%;}
.icona li .des{text-indent:2em;display:none;}
.icona li:hover:before{background:rgba(65,180,201,.5);}
.icona li:hover .t:before{background:#fff;;}
.icona li:hover .des{display:block;}
@media screen and (max-width:800px){
.icona li{width:32%;}
.icona li abbr{bottom:20px;}
.icona li .des{display:none;}
}
@media screen and (max-width:640px){
.icona li:hover .des{display:none;}
}

.slide .btn{position:absolute;z-index:9;top:50%;margin-top:-27px;outline:none;}
.slide .prev{left:-100px;}
.slide .next{right:-100px;}
.slide .btn:hover{color:#003d74;}

.iconb{padding-bottom:200px;background:url(/template/default/images/iconb.jpg) center bottom no-repeat;}
.iconb .wrapin{width:90%;}
.iconb .t{font-size:40px;}
.iconb .h{height:100px;}
@media screen and (max-width:1000px){
.iconb .slide .prev{left:-70px;}
.iconb .slide .next{right:-70px;}
.iconb .t{font-size:30px;}
}
@media screen and (max-width:800px){
.iconb .slide .prev{left:-50px;}
.iconb .slide .next{right:-50px;}
.iconb .t{font-size:24px;}
.iconb{padding-bottom:150px;}
}

.iconc li{width:23.5%;}
@media screen and (max-width:640px){
.iconc li{margin-top:10px;}
.iconb .slide .prev{left:-20px;}
.iconb .slide .next{right:-20px;}
}

.icond li{float:left;width:32%;margin:30px 2% 0 0;}
.icond li:nth-child(3n){margin-right:0;}
.icond li p{padding:0 20px;}
.icond li .h1{height:25px;}
.icond li .h2{height:45px;line-height:1.5;}
.icond li:hover{box-shadow: 0 0 10px rgba(0,0,0,.2);}
.icond li .m{width:40px;height:40px;border:1px solid #ddd; outline:none;-webkit-border-radius:50%;border-radius:50%;}
.icond li .m i{top:6px;left:16px;}
.icond li:hover .m{color:#fff;background:#003d74;}
@media screen and (max-width:640px){
.icond li{width:100%;margin:0;margin-top:20px;}
.icond li .h2{height:auto;max-height:45px;}
.icond li .mt50{margin-top:20px;}
.icond li .h1{height:auto;}
}

.footbg{background:#003d74;}
.footbg a{color:#fff;}
.footbg a.fff{color:#fff;}

.foot dt .w1{width:30%;}
.foot dt .w2{width:10%;}

.bottom ul{border-top:1px solid #333;}
.gotop{display:none;z-index:3;position:fixed;right:2%;bottom:50px;width:40px;height:40px;line-height:40px;background:#ccc;-webkit-border-radius:5px;border-radius:5px;}
.gotop:hover{color:#fff;background:#c00;}
@media screen and (max-width:800px){
.foot dt .w1{width:100%;}
.foot dt .w2,.foot dt .wx{display:none;}
.gotop{bottom:20px;}
}


.banner{background:#f4f5f6;}
@media screen and (max-width:1000px){
.banner img{height:250px;}
}
@media screen and (max-width:640px){
.banner img{height:200px;}
}

.content{width:94%;padding:30px 3%;}

.prolist li{float:left;width:32%;margin:30px 2% 0 0;}
.prolist li:nth-child(3n){margin-right:0;}
.prolist li p{padding:0 30px;}
.prolist li .h2{height:25px;}
.prolist li img{max-height:100%;max-width:90%;}
.prolist li em{content:"";position:absolute;bottom:0;left:0;width:0;height:3px;background:#003d74;;}
.prolist li:hover{top:-5px;box-shadow: 0 0 10px rgba(0,0,0,.2);}
.prolist li:hover em{width:100%;}
@media screen and (max-width:640px){
.prolist li{width:100%;margin:0;margin-top:20px;}
}

.wenhua1 li{width:23%;}
.wenhua1 li abbr{z-index:2;top:70px;left:0;}
@media screen and (max-width:640px){
.wenhua1 li{width:48%;}
}

.wenhua2{background:url(/template/default/images/wenhua2bg.jpg) center no-repeat;background-size:cover;}
.wenhua2 .coccc{color:#ccc;}
.wenhua2 ol{width:49%;height:200px;border-right:1px solid #ddd;}
.wenhua2 li{width:90%;}
.wenhua2 .pl{padding-left:90px;}
.wenhua2 .ico{top:0;left:0;}
.wenhua2 .ind{text-indent:2em;}
.wenhua2 ol .h{height:0;}
.wenhua2 ol.cur .h{height:90px;}
.wenhua2 ol:nth-child(-n+2){border-bottom:1px solid #ddd;}
.wenhua2 ol:nth-child(2n){border-right:none;}
.wenhua2 ol:nth-child(2n) li{float:right;}
@media screen and (max-width:1200px){
.wenhua2 ol{width:100%;height:auto;border-right:none;}
.wenhua2 li{width:100%;}
.wenhua2 ol .h,.wenhua2 ol.cur .h{height:auto;}
.wenhua2 ol:nth-child(-n+3){border-bottom:1px solid #ddd;}
.wenhua2 .ico{width:40px;}
.wenhua2 .pl{padding-left:50px;}

.wenhua2 ul{width:100%;}
}

.wenhua li{width:50%;}
.wenhua li p{padding:0 12%;}
.wenhua li .c1{color:#c00;}
.wenhua li .c2{color:#ccc;}
.wenhua ul:nth-child(2n) li.fl{float:right;}
.wenhua ul:nth-child(2n) li.fr{float:left;}
@media screen and (max-width:1200px){
.wenhua li p{padding:0 6%;}
}
@media screen and (max-width:800px){
.wenhua li{width:100%;}
.wenhua li.fr{padding:30px 0;}
.wenhua li p{padding:0 3%;}
}


::-webkit-input-placeholder { color:#aaa; }
::-moz-placeholder { color:#aaa; } /* firefox 19+ */
:-ms-input-placeholder { color:#aaa; } /* ie */
input:-moz-placeholder { color:#aaa; }

.heng{/*height:30px;line-height:30px;*/border-bottom:1px solid #eee;}
.heng .plr{padding:0 20px;}
h3.nb{font-weight:normal;}
.maxpic img{max-width:100%;}
.prenext{border-top:1px dashed #999;}
.prenext a{color:#666;}

/* 栏目页分页 */
.pages a{display:inline-block;height:40px;line-height:40px;padding:0 15px;margin:0 3px;color:#888;border:1px solid #ddd;-webkit-border-radius:5px;border-radius:5px;}
.pages a:hover,.pages a.page-num-current{color:#c00;border-color:#c00;}
.pages a i{top:5px;}
/*
table,table td,table th{border:1px solid #ddd;border-collapse:collapse;}
table td{padding:5px;}*/

.faqbox ul{line-height:30px;}
.faqbox li.fl{width:8%;}
.faqbox li.fr{width:92%;}
.faqbox select{height:25px;line-height:25px;border:1px solid #ccc;}
.faqbox .ipt{width:98%;height:25px;line-height:25px;padding:0 0.5%;border:1px solid #ccc;background: url(/template/default/images/form_bg.jpg) #fff repeat-x;}
.faqbox  textarea {width:99%;height:80px;border:1px solid #ccc;}
.faqbox .btn{width:120px;height:35px;line-height:35px;color:#fff;border:0;background:#c00;cursor:pointer;}
@media screen and (max-width:800px){
.faqbox li.fl{width:20%;}
.faqbox li.fr{width:75%;}
}

.wenda li{float:left;width:100%;padding:10px 0;overflow:hidden;}
.wenda li p{float:left;width:97%;padding:0 1%;word-break:break-all;word-wrap:break-word;}
.wenda li p.t{background-color:#ddd;}
.wenda li p span{float:right;}
.wenda li p.hf{border:1px dashed #4b8f15;color:#4b8f15}
.wenda li p.hf a{color:#00f;}<!--0.00018000602722168-->